package org.wendu.wdoa.emp.service;


import org.wendu.wdoa.common.page.PageParam;
import org.wendu.wdoa.emp.dto.EmpDto;
import org.wendu.wdoa.emp.dto.EmpQueryDto;
import org.wendu.wdoa.emp.dto.MgrDto;
import org.wendu.wdoa.emp.dto.UserDto;
import org.wendu.wdoa.emp.model.Employee;

import java.util.Map;

public interface EmployeeService {
    public Map<String,Object> getEmployList(PageParam pageParam);
    public  void deleteEmpById(String e_id);
    public  void deleteEmpById(String[] eids);
    void addOneEmp(EmpDto empDto);
    void updateOneEmp(Employee employee);

    void addUser(UserDto empDto);

    void delUser(String e_id);

    void addMgr(MgrDto mgrDto);

    void delMgr(String e_id);
}
